Exact Algorithms for LOOP CUTSET
نویسندگان
چکیده
The LOOP CUTSET problem was historically posed by Pearl as a subroutine in Pearl’s algorithm for computing inference in probabilistic networks. The efficiency of the algorithm that solves the probabilistic inference highly depends on the size of the smallest known LOOP CUTSET. This justifies the search for exact algorithms for finding a minimum LOOP CUTSET. In this thesis we are investigating the algorithmic complexity of the problem. We will look at both the unparameterized problem and the problem parameterized by the treewidth of the input graph. For both we give an exact exponential time algorithm. The running times of these algorithms are O ? (1.7548n ) and O ? (4tw) respectively, where tw is the treewidth of the input graph. Finally, we prove a lower bound of 3tw for the parameterized problem.
منابع مشابه
Cutset sampling for Bayesian networks Cutset sampling for Bayesian networks
The paper presents a new sampling methodology for Bayesian networks that samples only a subset of variables and applies exact inference to the rest. Cutset sampling is a network structure-exploiting application of the Rao-Blackwellisation principle to sampling in Bayesian networks. It improves convergence by exploiting memory-based inference algorithms. It can also be viewed as an anytime appro...
متن کاملCutset Sampling for Bayesian Networks
The paper presents a new sampling methodology for Bayesian networks that samples only a subset of variables and applies exact inference to the rest. Cutset sampling is a network structure-exploiting application of the Rao-Blackwellisation principle to sampling in Bayesian networks. It improves convergence by exploiting memory-based inference algorithms. It can also be viewed as an anytime appro...
متن کاملRandom Algorithms for the Loop Cutset Problem
We show how to find a minimum loop cutset in a Bayesian network with high probability. Finding such a loop cutset is the first step in Pearl's method of conditioning for inference. Our random algorithm for finding a loop cutset, called REPEATEDWGUESSI, outputs a minimum loop cutset, after O(c.6"n) steps, with probability a t least 1 (1 $ ) c ~ * , where c > 1 is a constant specified by the user...
متن کاملRandomized Algorithms for the Loop
We show how to nd a minimum weight loop cutset in a Bayesian network with high probability. Finding such a loop cutset is the rst step in the method of conditioning for inference. Our randomized algorithm for nding a loop cutset outputs a minimum loop cutset after O(c 6 k kn) steps with probability at least 1 ? (1 ? 1 6 k) c6 k , where c > 1 is a constant speciied by the user, k is the minimal ...
متن کاملApproximation Algorithms for the Loop Cutset Problem
We show how to find a small loop cutset in a Bayesian network. Finding such a loop cutset is the first step in the method of conditioi~ing for inference. Our algorithm for finding a loop cutset, called MGA, finds a loop cutset which is guaranteed in the worst case to contain less than twice the number of variables contained in a minimum loop cutset. We test MGA on randomly generated graphs and ...
متن کامل